import Vue from 'vue'
import App from './App.vue'
import router from './router'

Vue.config.productionTip = false

var a = function(){
  console.log(1)
}
a.install = function(Vue){
  // console.log(2)
  Vue.mixin({
    beforeCreate() {
      console.log('i am mixin', this)
    },
  })
}

// 你给他什么他执行什么，如果给他的东西上有个install属性，就会执行这个insall属性
Vue.use(a);


new Vue({
  router,
  render: h => h(App)
}).$mount('#app')
